oil-burning car - Turco Inglés Diccionario